package com.homedo.odin.solution.model.dto;


import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(description = "扣除河币")
@JsonIgnoreProperties(ignoreUnknown = true)
@Data
public class UsingModel extends BaseModel {

    @ApiModelProperty("使用可提现部分额度数量")
    private Number UseAmountCash;
    @ApiModelProperty("使用不可提现额度数量")
    private Number UseAmountNoCash;
    @ApiModelProperty("应用Id（商户号），由网站开发组告知，一般根据不同产品线分配，不可随意填写")
    private int AppId;
    @ApiModelProperty("河币纪录单号，请确保唯一，并自己记录，可使用此记录单号进行退还操作")
    private String SerialNumber;

    @ApiModelProperty("河币类型，产品提供，请尽量保持简短明确，例如：支付抵扣、问卷调查")
    private String Type;
    @ApiModelProperty(" 用户id（主账号）")
    private int AccountId;
    @ApiModelProperty("充值额度，大于零的正整数")
    private Number Amount;
    @ApiModelProperty("说明，请尽量简短明确，对用户友好")
    private String Remark;
}
